home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
utility
/
utilcli
/
vinced.lha
/
Include
/
vnc_lib.i
< prev
next >
Wrap
Text File
|
1996-11-02
|
8KB
|
268 lines
* Produced by pragma 3.0 (13.08.96)
*-----------------------------------------
*-- VNCLibrary --
*-- © 1990-96 THOR-Software inc --
*-- --
*-- Library header file Version 3.12 --
*-- --
*-- created on 5/2/92 by THOR --
*-- updated to 2.06 on 3/28/93 --
*-- updated to 2.08 on 4/21/93 --
*-- updated to 2.12 on 6/18/93 --
*-- updated to 2.14 on 6/25/93 --
*-- updated to 2.16 on 9/30/93 --
*-- updated to 2.17 on 10/4/93 --
*-- updated to 2.21 on 11/28/93 --
*-- updated to 2.26 on 1/1/94 --
*-- updated to 2.32 on 2/21/94 --
*-- updated to 3.00 on 3/1/96 --
*-- updated to 3.12 on 10/13/96 --
*-- updated to 3.14 on 11/02/96 --
*-----------------------------------------
*---- system entry points
*_LVOVNCInputHandler equ -42
_LVOVNCRawKeyConvert equ -48
*---- SnipMap Support
_LVOGetVNCSnip equ -54
_LVOSetVNCSnip equ -60
_LVOAddVNCSnipHook equ -66
_LVORemVNCSnipHook equ -72
*---- 2 slots reserved here
*---- global patchable hook control. Don't call it, patch it
_LVOInstallGlobalHooks equ -90
*---- tabexpansion control
_LVOSwitchTabExpansion equ -96
_LVOHandleTabExpansion equ -102
_LVOAbortTabExpansion equ -108
*---- system entry points, continued
*_LVOImVNCInputHandler equ -114
*_LVOVNCPost equ -120
*_LVOSysCopySnip equ -126
*_LVOSysPasteSnip equ -132
*_LVOVNCPreAdd equ -138
*_LVOVNCPostRemove equ -144
*---- CNWindow support
_LVOAddWindow equ -150
_LVORemWindow equ -156
_LVOLockWindow equ -162
_LVOUnLockWindow equ -168
_LVOAllocCNWindow equ -174
_LVOFreeCNWindow equ -180
_LVOOpenViNCWindow equ -186
_LVOCloseViNCWindow equ -192
*_LVOLockList equ -198
*_LVOUnLockList equ -204
_LVOFindCNWindow equ -210
_LVOUnFindCNWindow equ -216
*---- Preferences Support
_LVOLockPrefs equ -222
_LVOUnLockPrefs equ -228
_LVOSetVNCPrefs equ -234
_LVOGetVNCPrefs equ -240
_LVOGetVNCDefaultPrefs equ -246
_LVOLoadPrefs equ -252
_LVOSetWindowPrefs equ -258
_LVOGetWindowPrefs equ -264
*--- 2 slots reserved here
_LVOReduceINPLines equ -282
_LVOReduceUpperLines equ -288
_LVOReduceLowerLines equ -294
_LVOLoadPrefsFrom equ -300
_LVOList2Prefs equ -306
_LVOPrefs2List equ -312
_LVOAllocPrefsBuffer equ -318
_LVOFreePrefsBuffer equ -324
*---- entry points for creating custom windows
_LVODosInitPC equ -330
_LVOMainInitPC equ -336
_LVOMountHandler equ -342
_LVODisMountHandler equ -348
_LVOAddVNCHook equ -354
_LVORemVNCHook equ -360
*---- patchable hooks for window open/close messaging. Don't call them, patch them
_LVOSendRequestPattern equ -366
_LVOSendWindowOpens equ -372
_LVOSendWindowCloses equ -378
_LVOSendWindowQuits equ -384
*---- obsolete device support functions, use the pooled functions below !
_LVOVNCCreateExtIO equ -390
_LVOVNCDeleteExtIO equ -396
_LVOVNCCreateStdIO equ -402
_LVOVNCDeleteStdIO equ -408
_LVOVNCCreatePort equ -414
_LVOVNCDeletePort equ -420
_LVOVNCNewList equ -426
*_LVODelayAWhile equ -432
*---- More support functions and hooks, added in 3.0
_LVOVNCRequestFile equ -438
*---- Patchable hooks (try if you can do better)
_LVOCtrlZSuspend equ -444
*---- Even more support functions
_LVOVNCUniqueID equ -450
_LVOGetNodeN equ -456
*---- pooled editor memory management (static and dynamic)
_LVOAllocEdMem equ -462
_LVOFreeEdMem equ -468
_LVOAllocLine equ -474
_LVOFreeLine equ -480
_LVOGetYLine equ -486
_LVOGetForcedYLine equ -492
*---- line scrolling
_LVOLogicalScrollUp equ -498
_LVOLogicalScrollDown equ -504
_LVOLogicalRemoveNLines equ -510
_LVOLogicalInsertNBlankLines equ -516
*---- 1.3 callable allocvec functions
_LVOVNCAllocVec equ -522
_LVOVNCFreeVec equ -528
*---- patchable job control hooks
_LVONotifyChOwner equ -534
_LVONotifyClearScreen equ -540
*---- number conversion and strings
_LVOVNCAtoI equ -546
_LVOVNCHtoI equ -552
_LVOVNCStrToL equ -558
*_LVOVNCReserved03 equ -564
_LVOVNCItoA equ -570
*_LVOVNCReserved04 equ -576
*_LVOVNCObsoleteStrLen equ -582
_LVOVNCStrCmp equ -588
_LVOVNCStrICmp equ -594
_LVOVNCToUpper equ -600
_LVOVNCSPrintf equ -606
_LVOFilterInput equ -612
*---- 3 slots reserved here
*---- more support 3.0
_LVOPrintSuspend equ -636
*---- scrolling, inserting and deleting
_LVOScrollNLeft equ -642
_LVOScrollNRight equ -648
_LVOScrollNUp equ -654
_LVOScrollNDown equ -660
_LVORemoveNLines equ -666
_LVOInsertNLines equ -672
_LVODeleteLinesDown equ -678
_LVOSetTextRange equ -684
_LVOInsertBlock equ -690
_LVOInsertChar equ -696
_LVODeleteChar equ -702
_LVOPrintAll equ -708
*---- 4 slots reserved here
*---- block functions
_LVOBlockStart equ -738
_LVOBlockChange equ -744
_LVOBlockEnd equ -750
*_LVOVNCReserved08 equ -756
_LVOCutBlock equ -762
_LVOCopyBlock equ -768
_LVOPasteBlock equ -774
_LVOPasteCommand equ -780
_LVOHideBlock equ -786
_LVOCopyBlockQuiet equ -792
_LVOVNCMICut equ -798
_LVOVNCMICopy equ -804
_LVOVNCMIPaste equ -810
_LVOVNCMISelectAll equ -816
_LVOCopyBufferToVec equ -822
_LVORemoveBlock equ -828
*---- mask functions et al.
_LVOGetGlobalRasterMask equ -834
_LVORemakeRasterLists equ -840
_LVOFlushCopyBuffer equ -846
*---- more block support 3.0
_LVOVNCMICopyQuiet equ -852
*---- gadget support
_LVOHandleGadgets equ -858
*_LVOVNCReserved18 equ -864
*_LVOVNCReserved19 equ -870
_LVOGetProp equ -876
_LVOSetProp equ -882
_LVOGetXProp equ -888
_LVOGetYProp equ -894
_LVOSetXProp equ -900
_LVOSetYProp equ -906
_LVOBuildPropGadget equ -912
*_LVOVNCReserved11 equ -918
_LVOAllocMacro equ -924
_LVOAllocButton equ -930
*---- 2 slots reserved here
*---- DOS support functions
_LVOVNCReplyPacket equ -948
_LVOAllocAsyncPacket equ -954
_LVOQueueOwnerLine equ -960
_LVOPushOwnerLine equ -966
_LVOGetLineData equ -972
_LVOPutLineData equ -978
_LVOVNCLockDeviceList equ -984
_LVOVNCUnLockDeviceList equ -990
_LVOSendAsyncPacket equ -996
_LVOVNCDoPacket equ -1002
*---- line controlling
_LVOSaveActual equ -1008
_LVOLoadActual equ -1014
_LVOClearActualINP equ -1020
_LVOChangeActualINP equ -1026
*---- console hacks
_LVODataToConsole equ -1032
_LVODataFromConsole equ -1038
*---- support functions
_LVOSwitchToUser equ -1044
_LVOSwitchToDOS equ -1050
*---- job control functions
_LVOForeground equ -1056
_LVOBackground equ -1062
*---- cursor movement
_LVOMoveCursorXY equ -1068
_LVOMoveCursorX equ -1074
_LVOCursorToLeft equ -1080
_LVOCursorToRight equ -1086
_LVODeleteCursorLine equ -1092
_LVONewSizeWindow equ -1098
_LVOSearchWordFWD equ -1104
_LVOSearchWordBKWD equ -1110
_LVOHandleKeys equ -1116
_LVOEmptyWindowPort equ -1122
*---- 4 slots reserved here
*---- nenu support
*_LVOVNCReserved14 equ -1152
_LVOHandleMenu equ -1158
_LVORemoveMenu equ -1164
_LVOBuildMenu equ -1170
*_LVOVNCReserved20 equ -1176
*_LVOVNCReserved21 equ -1182
_LVORemoveMenuFromWindow equ -1188
_LVOAddMenuToWindow equ -1194
_LVOBuildMenuStructs equ -1200
_LVOSetEditItems equ -1206
_LVOConvertString equ -1212
*_LVOVNCReserved22 equ -1218
_LVODoAsciiData equ -1224
*_LVOVNCReserved15 equ -1230
*_LVOVNCReserved16 equ -1236
_LVOFreeMacroList equ -1242
*---- 3 slots reserved here
*---- miscellaneos
_LVOPredLine equ -1266
_LVOSuccLine equ -1272
*_LVOVNCReserved17 equ -1278
_LVOClearFrame equ -1284
_LVOBuildIfNeed equ -1290
_LVODisplayCursor equ -1296
_LVORemoveCursor equ -1302
_LVOCmpText equ -1308
_LVOSearchToPast equ -1314
_LVOSearchToFuture equ -1320
_LVOSearchWordFWDPI equ -1326
_LVOSearchWordBKWDPI equ -1332
_LVOPredStarter equ -1338
_LVOSuccStarter equ -1344
*---- 4 slots reserved here
*---- extended version 3.00 entries: pooled device support
_LVOPoolCreateExtIO equ -1374
_LVOPoolDeleteExtIO equ -1380
_LVOPoolCreateStdIO equ -1386
_LVOPoolDeleteStdIO equ -1392
_LVOPoolCreatePort equ -1398
_LVOPoolDeletePort equ -1404
*---- 4 slots reserved here